grass sponge - Turkish English Dictionary